home *** CD-ROM | disk | FTP | other *** search
- #
- # Copyright 2005 - 2006 Yahoo! Inc. All rights reserved.
- #
-
- #include "nsISupports.idl"
- interface nsIYahooFeedNode;
- [scriptable, uuid(e9725ea7-adeb-4d24-8e06-09ce973e4ad6)]
- interface nsIYahooHashtable : nsISupports
- {
- void add(in string key, in nsIYahooFeedNode value);
- void addString(in string key, in string value);
- void clear();
- nsIYahooFeedNode get(in string key);
- string getString(in string key);
- void getKeys(out PRUint32 count, [retval, array, size_is(count)] out string values);
- void getValues(out PRUint32 count, [retval, array, size_is(count)] out nsIYahooFeedNode values);
- void getStringValues(out PRUint32 count, [retval, array, size_is(count)] out string values);
- PRUint32 size();
- string toString();
- };